home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / share / doc / defoma / README.Debian < prev   
Text File  |  2006-06-17  |  2KB  |  41 lines

  1. defoma for Debian
  2. ----------------------
  3.  
  4. DEFOMA stands for DEbian FOnt MAnager.
  5.  
  6. Whenever a font is installed or removed, every application that
  7. depends on or makes use of or anyway has something to do with the font
  8. has to be configured about the font. Such a process should be
  9. automated,  but in fact only a few applications automate it. It means
  10. that each user or a system administrator needs to configure most of
  11. applications manually about fonts, to make use of fonts from the
  12. applications. This is really waste of time and requires knowledge to
  13. some degree. 
  14.  
  15. Defoma can do configuration about fonts automatically in place of
  16. a system administrator. In fact Defoma just provides a framework
  17. of automatic configuration about fonts. Its rough flow is, a font gets
  18. registered to Defoma with its category and hints, then a configuration
  19. script of each application gets called. The script is needed to be
  20. provided for each category by an application.
  21.  
  22. PostScript fonts are more problematic, because what PS fonts are
  23. available for printing are completely unknown to applications.
  24. Applications that output PostScript file (like tgif and abiword) may
  25. provide a menu for choosing PS fonts. Ideally such a menu contains
  26. all of the printable PS fonts, but actually only well-known and
  27. general PS fonts are included. For PS Printer users, Defoma provides
  28. a nice interface to register PS printer fonts 
  29. (called defoma-psfont-installer), and for users who print PS files by 
  30. using a PS renderer (like ghostscript), the renderer registers PS fonts 
  31. as printable. These mechanisms cause such applications to have enough 
  32. information for the menu. 
  33. In addition, these PS fonts are registered with their hints, which is 
  34. very useful for font substitution. If a PS previewer cannot provide
  35. all the printable PS fonts, previewable PS fonts should substitute for
  36. lacking printable PS fonts. Hints help to decide which font is the best
  37. (that is, the most similar) to substitute for each of the lacking fonts.
  38. This substituting mechanism is another feature of Defoma.
  39.  
  40.  -- Yasuhiro Take <take@debian.org>, Sat,  2 Dec 2000 00:14:21 +0900
  41.